Skip to content

Conversation

@SkyBird233
Copy link
Contributor

The loongarch64 binary built in this workflow has been smoke tested.

@eatradish
Copy link

ping?

@casey casey merged commit c511348 into casey:master Oct 25, 2025
17 checks passed
@casey
Copy link
Owner

casey commented Oct 25, 2025

Thanks for the PR! I removed the TODO, since I prefer to use issues instead. What's the difference between gcc-14-loongarch64-linux-gnu and gcc-loongarch64-linux-gnu?

@SkyBird233
Copy link
Contributor Author

SkyBird233 commented Oct 26, 2025

Thanks for the PR! I removed the TODO, since I prefer to use issues instead. What's the difference between gcc-14-loongarch64-linux-gnu and gcc-loongarch64-linux-gnu?

Hi @casey. gcc-loongarch64-linux-gnu is a metapackage that points to a specific version of GCC, e.g., in Ubuntu 24.10/25.04, it points to gcc-14-loongarch64-linux-gnu. However, the latest Ubuntu version of GitHub Actions is currently 24.04, and the metapackage gcc-loongarch64-linux-gnu doesn't exist in this version, so we have to use gcc-$VERSION-loongarch64-linux-gnu instead.

Also, GCC 14 is the first version to introduce vector support for LoongArch targets, as required by Software Development and Build Convention for LoongArch Architectures

@casey
Copy link
Owner

casey commented Oct 26, 2025

@SkyBird233 Got it, thanks! I created #2932 to track updating.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants